Function Representation and Hyperfun: Open Source Tools for Digital Preservation
The use of proprietary software to model archaeological objects and sites is an inherently dangerous practice, since such software and its platforms may rapidly become obsolete. To address this problem, we will present Function Representation (FRep), a robust open-source modeling tool based on mathematical functions. In addition, we will introduce HyperFun, a minimalist programming language designed to implement FRep. Because FRep is able to generate irregular shapes that cannot be accurately represented by polygons, it is particularly useful in modeling complex objects such as figurines and statues. Using an example of a figurine from a fourth or fifth century Japanese archaeological site, we will discuss the construction of three- dimensional images. In addition, we will use the HyperFun language to show how an existing FRep model can be altered. Finally, we will introduce several projects in progress, including the development of an FRep-based CAD system and the modeling of Japanese  lacquerware objects.
Presenters: Carl W. Vilbrandt (University of Aizu) , James M. Goodwin (UCLA) , Janet R. Goodwin (Aizu History Project) , Alexander Pasko, Galina Pasko, Musdi Bin Haji Shanat